/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package datosempleado.pkg2.pkg0;
import java.io.*;
import java.util.logging.Level;
import java.util.logging.Logger;
/**
 *
 * @author Javi
 */
public class Trabajador {
    private String nombre;
    private String nif;
    private String direccion;
    private String telefono;
    private String sexo;

    public Trabajador()
    {
    
}
    
    /**
     * @return the nombre
     */
    public String getNombre() {
        return nombre;
    }

    /**
     * @param nombre the nombre to set
     */
    public void setNombre(String nombre) {
        this.nombre = nombre;
    }

    /**
     * @return the nif
     */
    public String getNif() {
        return nif;
    }

    /**
     * @param nif the nif to set
     */
    public void setNif(String nif) {
        this.nif = nif;
    }

    /**
     * @return the direccion
     */
    public String getDireccion() {
        return direccion;
    }

    /**
     * @param direccion the direccion to set
     */
    public void setDireccion(String direccion) {
        this.direccion = direccion;
    }

    /**
     * @return the telefono
     */
    public String getTelefono() {
        return telefono;
    }

    /**
     * @param telefono the telefono to set
     */
    public void setTelefono(String telefono) {
        this.telefono = telefono;
    }

    /**
     * @return the sexo
     */
    public String getSexo() {
        return sexo;
    }

    /**
     * @param sexo the sexo to set
     */
    public void setSexo(String sexo) {
        this.sexo = sexo;
    }
    
    public void introducirTrabajador()
    {
        try {
            InputStreamReader isr = new InputStreamReader(System.in);
            BufferedReader br = new BufferedReader(isr);
            
            System.out.print("Introduzca nombre: ");
            this.setNombre(br.readLine());
            System.out.print("\nIntroduzca NIF: ");
            this.setNif(br.readLine());
            System.out.print("\nIntroduzca direccion: ");
            this.setDireccion(br.readLine());
            System.out.print("\nIntroduzca telefono: ");
            this.setTelefono(br.readLine());
            System.out.print("\nIntroduzca sexo: ");
            this.setSexo(br.readLine());
        } catch (IOException ex) {
            System.err.println("Error al introducir los datos");
            System.err.println("Error ocurrido "+ex.toString());
            }
        }
    
    public void mostrarTrabajador(){
        
        System.out.print("Nombre: "+this.getNombre());
        System.out.print("\nNIF: "+this.getNif());
        System.out.print("\nDireccion: "+this.getDireccion());
        System.out.print("\nTelefono: "+this.getTelefono());
        System.out.print("\nSexo: "+this.getSexo());
    
        }
}
